package com.swak.metrics.metas;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

@Getter
@Setter
@Accessors(chain = true)
@ToString
public class ServerMeta {

	private String app;
	private String server;

	public CounterMeta toCounterMeta() {
		return (CounterMeta) this;
	}

	public GaugeMeta toGaugeMeta() {
		return (GaugeMeta) this;
	}

	public HistogramMeta toHistogramMeta() {
		return (HistogramMeta) this;
	}

	public MeterMeta toMeterMeta() {
		return (MeterMeta) this;
	}

	public TimerMeta toTimerMeta() {
		return (TimerMeta) this;
	}
}
